function ContactView(controller) {
	View.call(this, controller);
	
	this.addMessage = function() {
		var messageTextNode = document.createTextNode(Language.ContactView.message);
		var pre = document.createElement("pre");
		var tag = this.getTag();
		
		pre.appendChild(messageTextNode);
		tag.appendChild(pre);
	};
	
	this.addEmail = function() {
		var tag = this.getTag();
		var emailMessage = document.createElement("div");
		emailMessage.className = "email";
		
		var emailLink = document.createElement("a");
		emailLink.className = "email";
		
		var img = document.createElement("img");
		img.className = "email";
		img.src = "img/email.jpg";
		emailMessage.appendChild(img);
		
		var email = Language.ContactView.email;
		var emailTextNode = document.createTextNode(email);
		emailLink.href = "mailto: " + email;
		emailLink.appendChild(emailTextNode);
		emailMessage.appendChild(emailLink);
		
		tag.appendChild(emailMessage);
	};
	
	this.addLucrative = function() {
		var tag = this.getTag();
		
		var lucrativeTextNode = document.createTextNode(Language.ContactView.lucrative);
		var pre = document.createElement("pre");
		var lucrativeDiv = document.createElement("div");
		lucrativeDiv.className = "lucrative";
		pre.appendChild(lucrativeTextNode);
		lucrativeDiv.appendChild(pre);
		tag.appendChild(lucrativeDiv);
	};
	
	var tag = document.createElement("div");
	tag.className = "ContactView";
	this.setTag(tag);
	this.addMessage();
	this.addEmail();
	this.addLucrative();
}